25674
231808
955868
251300
315386
19192
447867
668238
981534
667738
836144
696228
5116799
3550581
3051148
2357804
2226988
2033609
1946357
190878
1756118
1718136
1682195
1633471